草庐IT

android - 单击按钮插入

全部标签

javascript - 通过 history.pushState 更改页面时如何在 google chrome 扩展程序中插入内容脚本?

我正在为网站创建一个小的googlechrome扩展,我想更改特定页面上的一些html。问题是网站通过ajax加载他的内容,并大量使用history.pushStateAPI。所以,我添加了这个东西来体现:"content_scripts":[{"matches":["http://vk.com/friends"],"js":["js/lib/jquery.min.js","js/friends.js"],},]当我第一次打开页面或重新加载它时一切正常。但是当我在网站页面之间导航时,chrome不会在“/friend”页面上插入我的脚本。我认为发生这种情况是因为URL实际上没有改变。他

javascript - 在没有 jquery 的情况下按类名获取单击按钮的 id

我不想为这个小任务使用jquery。HTMLjavascript我想要按钮点击时的id。我的js代码看起来像document.getElementsByClassName('cls_btn').onclick=function(){alert(this.id);}; 最佳答案 document.getElementsByClassName返回DOM对象列表。将.onclick应用于html项目的集合不会产生任何结果。不会抛出任何错误,但无论如何您都不会看到预期的结果。试试这个:varbuttons=document.getEleme

javascript - 手机间隙 : Resize webview on keyboard display in Android

我有一个类似(固定定位)的模态,类似于facebook在最新的android版本中的feed/chatinmessenger中的评论。我想要的看起来与此类似:因此,当您专注于输入时,键盘会打开并缩小WebView。默认情况下它不工作,我找不到任何解决方案。我试图将此首选项添加到config.xml但adjustResize没有做任何事情,并且stateVisible只是在我启动时打开键盘应用程序。这很奇怪。截至AndroidDocumentationadjustResize应该这样做:Theactivity'smainwindowisalwaysresizedtomakeroomfor

javascript - 如何在插入 jQuery 后更新/刷新 DOM 项

我试图弄清楚如何在使用insertBefore函数jQuery后更新元素LI。问题是在向UL添加任何新元素后,我无法删除相同的元素(使用emailTagRemove)。看demo看问题:http://jsfiddle.net/HsRfH/Please,insertoneormoreemails://ifenter,taborspace,addnewvalue$('.emailInputTag').keydown(function(e){varkey=e.charCode?e.charCode:e.keyCode?e.keyCode:0;if(key===13||key===9||key

javascript - Jquery ajax 按钮单击事件触发两次?

我有一个员工页面,其中显示了具有编辑选项的员工列表。单击编辑按钮时,jquery-ajax用于从服务器获取数据。问题是当我单击编辑按钮时事件触发了两次。我正在使用一个单独的js文件并将该文件引用到主页。在我将其移至单独的js文件之前,该脚本工作正常。Jquery脚本是//ajaxGetoneditbuttonclick$(document).on('click','.editRole',ajaxGet);varajaxGet=function(e){varspinner=$(this).parent('div').find('.spinner');varhref=$("#editMen

javascript - Css 动画以在悬停时扩展按钮文本

我想在鼠标悬停时在按钮上显示更多文本,并且我希望按钮随扩展文本缩小和增大。我需要一个通用的解决方案,因为按钮上的文本及其宽度将取决于用户选择的语言。这是我(目前没有工作)的尝试.hover-value{display:inline-block;visibility:collapse;width:0%;-webkit-transition:width2s;transition:width2s;overflow:hidden;}button:hover.hover-value{visibility:visible;width:100%;}ResultAddnewresult同样在JsFid

javascript - Electron :关闭 w X vs 右键单击​​停靠并退出

在我的Electron应用程序中,我想做一些在其他OSX应用程序中经常做的事情。那就是...我不想关闭在右上角单击红色X的应用程序。但是,如果他们右键单击停靠栏中的应用程序图标,然后说退出,那么我想退出该应用程序。我该怎么做?我已经尝试使用来自rendererProcess的onbeforeunload事件,以及browserWindow.on("close",fn)事件来尝试阻止这种情况。问题是他们都提交了onbeforeunload事件。而且我无法区分单击红色X和右键单击并告知退出的停靠图标之间的区别。你能帮忙的话,我会很高兴。有没有其他人在ElectronforOSX中这样做过?

javascript - 离开页面时显示带有 'onbeforeunload' 的警告,除非单击 'Submit'

如果用户试图离开包含未保存设置的页面,我希望显示警告,但如果他们试图保存这些设置,显然不会显示警告。我想我的理解是错误的,因为我认为下面应该有效,但它没有。有人可以告诉我我做错了什么吗?谢谢。$('input[name="Submit"]').off('onbeforeunload');window.onbeforeunload=functioncloseEditorWarning(){/**Checktoseeifthesettingswarningisdisplayed*/if($('#unsaved-settings').css('display')!=='none'){bol_

javascript - 在线时未呈现 Google 加号登录按钮

我正在为我的新手机游戏开发一个社区网站,我正在尝试向其中添加googleplus登录流程。实现期间采取的步骤:->已关注this谷歌开发者教程HTML按钮代码:.apps.googleusercontent.com"data-cookiepolicy="single_host_origin"data-requestvisibleactions="http://schemas.google.com/AddActivity"data-scope="https://www.googleapis.com/auth/plus.login">Javascript加载代码:(就在主体关闭之前)(fu

javascript - jQuery UI 对话框,在按钮旁边添加元素

jQueryUI对话框的一个优点是它有一个按钮选项,可以自动将它们正确定位。我只是想知道:我能以某种方式将元素放在按钮旁边吗?我有一个小的Ajax-Loadergif,我想在对话框的左下角显示,而按钮留在右下角?我知道我可以删除按钮并在HTML中手动创建它们,但是由于jQuery已经为我处理了定位和样式,所以如果有意义的话我想保留该功能。$("#newProjectDialog").dialog({bgiframe:true,resizable:false,width:400,modal:true,overlay:{backgroundColor:'#000',opacity:0.5}